A Goal-oriented Mixed-granularity Component Selection Method for Huge Component Repositories
نویسندگان
چکیده
In component-based software development, component selection is a critical step since the selected components considerably affect the system quality and the integration cost. Traditionally, the selection has been done in an ad-hoc manner, which takes a long time and does not guarantee the quality of the resultant system. These problems become more significant as either the complexity of a system or the size of component repositories increase. Although a number of selection methods have been proposed, they cannot ensure the suitability of selected components on system-level and fail to consider mixed-granularity components. We present a goal-oriented mixed-granularity (GOMG) component selection method to solve these problems. It adopts a hierarchical goal tree to provide options to use components in different granularities. Also, it exploits a hierarchical evaluation method that systematically measures the appropriateness of component sets on the system level. We have conducted a case study of building a composite SoC CAD tool. The component repository consisted of 250 components that varied considerably in both granularity and performance. The results show that our GOMG method yields a better aggregated score than the existing method by 33% and reduces the time consumed on the selection by 73%.
منابع مشابه
EFL learners’ motivational beliefs and their use of learning strategies
The present study attempted to examine the relationship between English as a Foreign Language (EFL) learners’ motivational beliefs and their use of learning strategies. The three components of motivation, i.e. expectancy component, value component and affective component, were examined in relation to metacognitive, cognitive and effort management strategies. Tw...
متن کاملVery Fast Field Oriented Control for Permanent Magnet Hysteresis Synchronous Motor
In this paper, a new field oriented control scheme with maximum torque for permanent magnet hysteresis synchronous (PMHS) motor has been presented. Vector control method provides significant improvement to the dynamic performance of ac motors but in this method d- axis current is controlled such as the ratio of motor torque to motor current is a maximum, then the dynamic performance will be ver...
متن کاملرابطه بین جهت گیری هدف با عملکرد های آموزشی و خودکارآمدی تدریس در بین اعضای هیات علمی دانشگاه علوم پزشکی تبریز
Background and objectives: One of the variables that can influence improve education and teaching self-efficacy and thereby, it improves nurtured learning and thinking of students, is faculty orientation purposes. The aim of the present study was to determine the relationship between the components of goal orientation with learning practices and self-efficacy of professors of Medical Sciences. ...
متن کاملAssessment of Cost Effectiveness of a Firm Using Multiple Cost Oriented DEA and Validation with MPSS based DEA
Data Envelopment Analysis (DEA) is a nonparametric tool for discriminating the best performers from a number of homogenous Decision Making Units (DMU). Cost oriented DEA models identify those best DMUs which run cost efficient process. This paper validates the outcome derived from the Ideal Frontier (mentioned in Sarkar. S (2014)) derived from non-central Principal Component Analysis and a slac...
متن کاملThe Mathematical Method and Thermodynamic Approaches to Design Multi-Component Refrigeration used in Cryogenic Process Part II: Optimal Arrangement
A refrigeration cycle is a chain of various pieces of equipment including compressors, condensers, evaporators, and expansion devices each of which takes on a particular thermodynamic process duty in the cycle that eventually results in the production of the required refrigeration. The results of optimized mixed refrigerant cycles (MRCs) in Part I show that the configuration of MRC is an eff...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008